#ifndef EDGE_HPP
#define EDGE_HPP
#include <map>

struct Edge
{
	char valid_;
	std::map<char,Edge*> next_;
	bool final_;

	Edge() :valid_('0'),final_(false) {}
	Edge(char valid) :valid_(valid) {}
};
#endif
